.x-query-input > input:focus{
	outline:none;
}
.x-icon-lg {
  font-size: 18px;
}
.x-cls-filter {
  color: red;
  cursor: pointer;
}
.x-query-input {
  margin: 4px;
  border: 1px solid #eeeeee;
  border-radius: 4px;
  height: 38px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
}
.x-query-input input {
  border: 0;
  margin: -4px 12px;
  height: 28px;
}

.counter{
    font-size: 14px;
    font-weight: 100;
    line-height: 18px;
    display: inline-block;
    box-sizing: border-box;
    min-width: 18px;
    height: 18px;
    text-align: center;
    color: rgb(255, 255, 255);
    border-radius: 12px;
    background-color: rgb(253, 92, 82);
    position: absolute;
    left: 50px;
    top: 1px
}
.dialogName { color:#111; float:left; margin-top:6px;}
.latestChatDate { font-size:10px; color:#7F7F8B; float:right; width:100px; text-align:right; margin-top:6px; }
.latestChat { font-size:12px; color:#7F7F8B; margin-top:18px; white-space: nowrap;}
.list-group{ border:0; border-radius:0; box-shadow:none;}
.o-icon{ width:50px; height:50px;border-radius: 50px;}
.btn-group >.active{
	 border-bottom-color: aliceblue;
    border-bottom-width: medium;
}
li:active{
	background-color: whitesmoke;
}

.x-search-bar{
    padding: 4px;
}